//#include<iostream>
//#include<set>
//using namespace std;
//
//int main()
//{
//	set<int> S;
//	S.insert(4);
//	S.insert(3);
//	S.insert(2);
//	S.insert(1);
//	S.insert(5);
//	S.insert(6);
//
//	set<int>::iterator it = S.begin();
//	while (it != S.end())
//	{
//		cout << *it << " ";
//		it++;
//	}
//	cout << endl;
//	set<int>::reverse_iterator it2 = S.rbegin();
//	while (it2 != S.rend())
//	{
//		cout << *it2 << " ";
//		it2++;
//	}
//
//	for (auto a : S)
//	{
//		cout << a << " ";
//
//	}
//	cout<<endl;
//	system("pause");
//	return 0;
//}
